package model.grove;

/**
 * Button<br/>
 * ボタンを押す間ONになり、離すとOFFになります。<br/>
 * <p>
 * 属性
 * </p>
 * <dl>
 * <dt>button</dt>
 * <dd>buttonのon(1), off(0)に対応</dd>
 * </dl>
 *
 * @author uehara
 *
 */
public class Button extends OnOffSensor {

	public Button() {
		super("button");
	}

	public boolean isPressed() {
		return isOn();
	}

	public boolean isReleased() {
		return isOff();
	}

	public void press() {
		on();
	}

	public void release() {
		off();
	}

}
